roll out (paste) - French English Dictionary